interpeduncular fossa - French English Dictionary